- Alpharetta, GA 30005
- Atlanta, GA 30309
- Denver, CO 80202
- Reston, VA 22201
- St. Louis, MO 63146
- West Des Moines, IA 50266
- Boise, ID 83702
- Skokie, IL 60076, 60077, 60203
- American Fork, Utah 84003
- Columbus, Ohio 43026
- Design, develop, and maintain web applications using Golang, with a focus on backend microservices.
- Implement efficient and maintainable code using best practices and object-oriented design principles.
- Write unit and integration tests to ensure code quality and stability.
- Collaborate with product managers, designers, and other engineers to define technical requirements and solutions.
- Participate in code reviews and provide constructive feedback to your peers.
- Stay up-to-date on the latest technologies and trends in Java, Golang, and web development.
- Contribute to the continuous improvement of our development and deployment processes.
- 10+ years of experience as a software engineer, with 3+ years of experience specific to Golang.
- Strong understanding of web application architecture and design patterns.
- Proficient in common Golang frameworks like Gin or Go kit.
- Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
- Familiarity with CI/CD pipelines and containerization technologies (Docker, Kubernetes).
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Passion for learning and growing as a software engineer.
- Led a high-performing team of Golang developers in building and deploying critical web applications.
- Mentored junior developers while driving technical direction through best practices and architectural choices.
- Communicated effectively with stakeholders to ensure successful project delivery.
- Proficient in common Java frameworks like Spring Boot
- Experience with big data technologies like Apache Spark and Hadoop.
- Familiarity with Google Cloud Platform (Google Cloud Platform) services like Cloud Functions, Cloud Run, and Cloud SQL.
- Experience with cloud-native development and deployment methodologies.
Company
Location
Atlanta, Georgia - United States of America
Job type
Full-Time
Golang Job Details
Location (any of the following cities):
Remote: Hybrid remote (i.e., 3 days onsite/week)
Employment Type: Direct Hire / Full Time / Permanent
Compensation: Salary up to $200k + bonus = $220k - $230k total compensation
We're seeking a passionate and experienced Staff Golang Engineer to join our growing team of innovators. You'll be responsible for designing, developing, and deploying high-quality, scalable web applications using Golang. You'll work closely with cross-functional teams to identify and solve complex technical challenges, contributing significantly to the success of our products and services.
Responsibilities:
Qualifications:
Preferred Experience (not required):
Keywords: Golang, Web Application, Backend, Gin, Go kit, Java, Spring Boot, MySQL, PostgreSQL, MongoDB, Cassandra, CI/CD, Docker, Kubernetes, Communication, Collaboration, Teamwork, Learning, Growth, Agile (optional), Big Data (optional), Apache Spark (optional), Hadoop (optional), Google Cloud Platform (optional), Cloud Functions (optional), Cloud Run (optional), Cloud SQL (optional), Cloud-Native (optional)
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs